package com.lqs.sofp.dao;

import com.lqs.sofp.entity.User;

import java.util.*;
/**
 * @author ljy
 */
public interface UserInfoDao {
    /**
     *
     * 实现对用户数据的更新
     * @param user
     * @return boolean
     */
    public boolean update(User user);

    /**
     *
     * 实现对用户数据的删除操作
     * @param userName
     * @return
     */
    public boolean delete(String userName);

    /**
     *
     * 实现对用户数据的查找操作
     * @param userName
     * @return
     */
    public User select(String userName);

    /**
     *
     * 获取全部的用户数据并封装成一个AL返回
     * @return ArrayList
     */
    public ArrayList<User> selectAll();
}
